Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
12 LEIGH ROAD £180,000 5 Aug 2019
16 LEIGH ROAD Terraced £99,950 22 Dec 2004